zigzag ridges - Turkish English Dictionary